package com.simple.piger.constant;

import java.io.Serializable;

/**
 * AjaxCode枚举
 * @Author  donghj
 * @Date    2017/11/16 13:45
 */
public enum AjaxCode implements Serializable {

    // ===================================
    // CMS共通
    // ===================================
    INTERNAL_SERVER_ERROR(500, "服务器错误"),
    BUSINESS_ERROR(5001, "业务异常"),
    BUSINESS_INFO(9999, "业务消息提示"),

    // ===================================
    // CMS登录
    // ===================================
    LOGIN_ERROR(2001, "帐号或密码不正确"),
    ACCOUNT_LOCKED(2002, "该帐号已被锁定"),
    OLD_PASS_ERROR(2003, "原密码输入错误"),
    SAME_PASS_ERROR(2004, "原密码和新密码不能重复"),
    // ===================================
    // CMS注册
    // ===================================
    REGISTER_REPEAT(3001, "该账号已被注册"),

    // ===================================
    // 资质审核
    // ===================================
    AUTH_INFO_FAIL(4059, "请检查资质审核信息"),

    // ===================================
    // 订单
    // ===================================
    ORDER_UNFINISHED(4500, "存在未完成的订单");

    public int code;
    public String message;

    AjaxCode(int code, String message) {
        this.code = code;
        this.message = message;
    }
}